biotic filtration - Alemán Inglés Diccionario